package org.yefei.homeworkday03;

import java.util.Scanner;

public class Wage {

	public static void main(String[] args) {
		// 1:计算工资计算所交个税金额：
		// 按照规定,个税采用分段式收缴方式：
		// 工资低于等于3500,不用交税；
		// 高于3500，低于8000，超过3500部分，按照 %2缴纳个税；
		// 高于8000，低于20000，超过部分按照5%缴纳；
		// 高于20000，超过部分按照10%缴纳；
		//
		// 输入工资金额，输出应交个税 金额。
		// 比如，老余薪水25000，则交税
		// (8000-3500)*0.02+(20000-8000)*0.05+(25000-20000)*0.1
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入工资：");
		double salary = sc.nextDouble();
		double revenue = 0;
		if (salary <= 3500 && salary > 0) {
			System.out.println("工资是" + salary + "不用交税");
		} else if (salary > 3500 && salary <= 8000) {
			revenue = (salary - 3500) * 0.02;
			System.out.println("工资是" + salary + "应该交的税额是：" + revenue);
		} else if (salary > 8000 && salary <= 20000) {
			revenue = (salary - 8000) * 0.05 + (8000 - 3500) * 0.02;
			System.out.println("工资是" + salary + "应该交的税额是：" + revenue);
		} else if (salary > 20000) {
			revenue = (salary - 20000) * 0.1 + (20000 - 8000) * 0.05 + (8000 - 3500) * 0.02;
			System.out.println("工资是" + salary + "应该交的税额是：" + revenue);
		} else {
			System.out.println("输入不合法！");
		}
	}

}
